English Dictionary
◊ CYNARA CARDUNCULUS
Cynara cardunculus
n : southern European plant having spiny leaves and purple
flowers cultivated for its edible leafstalks and roots
[syn: {cardoon}, {Cynara cardunculus}]